@import "normalize"; // api: https://github.com/necolas/normalize.css/
@import "variables"; // 站点变量
@import "base";

@page {
  // size: auto A4 landscape;
  padding: 5mm 3mm;
}

@media print {
  // .el-table thead.is-group th {
  //     text-align: center
  // }
  // tbody {
  //     text-align: center;
  //     border: 1px solid #000;
  // }
  // th {
  //     border: 1px solid #000;
  // }
  // td {
  //     border: 1px solid #000;
  // }
}

/**
* form
*/
.el-form.el-form--inline {
  width: calc(1280px - 190px);
}

.right .el-form.el-form--inline {
  width: calc(1280px - 300px);
}

.el-dialog__body .el-form.el-form--inline {
  width: calc(1280px - 700px);
}

.left1k .el-dialog__body .el-form.el-form--inline {
  width: calc(1280px - 420px);
}

/**
* 树状图样式
*/
.el-tree-node__content>.el-tree-node__expand-icon {
  padding: 5px;
}

// 树状图选中样式
.el-tree--highlight-current /deep/ .el-tree-node.is-checked>.el-tree-node__content {
  background-color: #ddd;
  // color:#00ff7f;
}

.el-tree--highlight-current /deep/ .el-tree-node.is-current>.el-tree-node__content {
  background-color: #ddd;
  //  color:#00ff7f;
}

// 区域树状图，icon的右间距
.el-icon-map-location {
  margin-right: 0 !important;
}

.el-icon-office-building {
  margin-right: 0 !important;
}

.el-icon-school {
  margin-right: 0 !important;
}

.el-icon-house {
  margin-right: 0 !important;
}

// 提示样式
.tishi {
  color: #e20600;
  // margin-left: 10px;
  font-size: 12px;
  border: 1px solid #e20600;
  padding: 3px 10px;
  margin-left: 10px;
  font-weight: 800;
}

// 表格样式
// tr.el-table__row.el-table__row--level-0:nth-child(odd) {
//   background-color: #ddd;
// }

// tr.el-table__row.el-table__row--level-0 {
//   background: red;
// }

.btn-custom-cancel {
  float: right;
  margin-left: 10px;
}

.el-card__body {
  padding: 0;
}

.el-form-item__error {
  padding-top: 0 !important;
}

.captcha-img.el-switch.is-disabled {
  opacity: 1;

  .el-switch__core {
    cursor: pointer;
  }
}

.el-dialog--center .el-dialog__body {
  padding-left: 110px;
}

body {
  padding-right: 0 !important
}

.el-table th {
  display: table-cell !important;
}

.el-menu--horizontal>.el-menu-item.is-active {
  border-bottom: 0px solid #17B3A3;
}

//房间悬浮面板
.are_building_info .suspension .el-radio__label {
  padding-left: 5px !important;
}

.suspension .el-card__body {
  width: 100% !important;
}

.add_update_building .el-table__expanded-cell[class*=cell] {
  background-color: #eaeefb !important;
}

.el-cascader-panel {
  height: 200px !important;
}

.el-cascader-menu {
  padding: 0px;
}

.el-date-editor .el-range-separator {
  width: 10%;
}

[v-cloak] {
  display: none !important;
}

.test .el-table__expanded-cell[class*=cell] {
  padding: 0px;
}

.operating_income_daily_consumption_summary .el-table__expanded-cell[class*=cell] {
  padding: 0px;
}

.department_of_water .department_of_water_table .el-table__expanded-cell[class*=cell] {
  padding: 0px;
}

.testcalss {
  .table1 .el-table__empty-block {
    display: none;
  }
}

.testcalss .el-table__expanded-cell[class*=cell] {
  padding: 0px;
}

//模板参数底部修改
.consumer_machine .el-card__body {
  height: 100% !important;
  padding: 0px 20px;

  .footerflex {
    height: 100%;
    display: flex;
    align-items: center;
    display: -webkit-flex;
    justify-content: space-between;
  }
}

//水控设备修改弹窗
.water_control_update .el-dialog--center .el-dialog__body {
  padding-left: 70px;
}

//异常卡参数配置
.parameter_tree .el-tree-node__content {
  height: 30px;
}
